using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations.Schema;
using System.ComponentModel.DataAnnotations;
using JNPF.Utils;

namespace JNPF.Basics.Models
{
	/// <summary>
	/// 企业基本信息列表输出
	/// </summary>
	public class CustomerbaseListOutput
	{
		/// <summary>
		/// 主键ID
		/// </summary>
		public int? id {get;set;}

		/// <summary>
		/// 客户名称
		/// </summary>
		public string customerName {get;set;}

        /// <summary>
        /// 荣誉称号
        /// </summary>
        public string honoraryTitleField { get; set; }

        /// <summary>
        /// 业务ID
        /// </summary>
        public string businessId { get; set; }


        /// <summary>
        /// 账号信息
        /// </summary>
        public string basicAccountInfo { get; set; }

        /// <summary>
        /// 	账号信息附件
        /// </summary>
        public string basicAccountInfoBusinessId { get; set; }

        /// <summary>
        /// 	实际经营场所面积
        /// </summary>
        public string actualBusinessPreArea { get; set; }

        /// <summary>
        /// 主要经营产品
        /// </summary>
        public string mainProduct { get; set; }

        /// <summary>
        /// 	主要经营产品附件
        /// </summary>
        public string mainProductBusinessId { get; set; }

        /// <summary>
        /// 主要生产流程
        /// </summary>
        public string mainProductProcess { get; set; }

        /// <summary>
        /// 	主要生产流程附件
        /// </summary>
        public string mainProductProcessBusinessId { get; set; }


        /// <summary>
        /// 手机号
        /// </summary>
        public string mobilePhone { get; set; }

        /// <summary>
        /// 统一社会信用代码
        /// </summary>
        public string socialCreditCode {get;set;}

		/// <summary>
		/// 成立日期
		/// </summary>
		public string establishmentDate {get;set;}

		/// <summary>
		/// 法定代表人
		/// </summary>
		public string legalRepresentative {get;set;}

		/// <summary>
		/// 注册资本
		/// </summary>
		public decimal? registeredCapital {get;set;}

		/// <summary>
		/// 注册地址
		/// </summary>
		public string registeredAddress {get;set;}

		/// <summary>
		/// 企业简介
		/// </summary>
		public string customerProfile {get;set;}

		/// <summary>
		/// 行业分类
		/// </summary>
		public string industryClassification {get;set;}

		/// <summary>
		/// 实际经营地址
		/// </summary>
		public string actualBusinessAddress {get;set;}

		/// <summary>
		/// 实际控制人ID
		/// </summary>
		public string actualControllerId {get;set;}

		/// <summary>
		/// 主要经营产品
		/// </summary>
		public string mainProducts {get;set;}

		/// <summary>
		/// 参保员工人数
		/// </summary>
		public int? insuredEmployeeCount {get;set;}

		/// <summary>
		/// 非参保员工人数
		/// </summary>
		public int? nonInsuredEmployeeCount {get;set;}

		/// <summary>
		/// 兼职员工人数
		/// </summary>
		public int? partTimeEmployeeCount {get;set;}

		/// <summary>
		/// 当前状态
		/// </summary>
		public int? currentState {get;set;}


        /// <summary>
        /// 创建时间
        /// </summary>
        public DateTime? creatorTime { get; set; }

		/// <summary>
        /// 创建用户
        /// </summary>
        public string creatorUser { get; set; }


        /// <summary>
        /// 隐藏字段
        /// </summary>
        public string hideName { get; set; }

        
		/// <summary>
        /// 联系人名称
        /// </summary>
        public string linkName { get; set; }

        /// <summary>
        /// 企业服务模式 1:顾问服务 2：数字化服务。
        /// </summary>
        public int? type { get; set; }

		/// <summary>
		/// 信贷关键
		/// </summary>
		public string userName { get; set; }

    }
}
